Definition of Howler Monkey

  • (noun) monkey of tropical South American forests having a loud howling cry

Synonyms of Howler Monkey


Antonyms of Howler Monkey


No Antonyms Found.

Homophones of Howler Monkey


No Homophones Found.